limestone formation - German English Dictionary